poor or mean dwelling - Alemán Inglés Diccionario